#!/bin/bash

cd /root/test	# 进入解压缩目录
# 先清空文件， 在获取当前目录中有多少tar.gz文件写入tar.txt文件中
ls *.tar.gz>tar.txt

# 获取当前tar.txt文件一共多少行
num=$(cat tar.txt|wc -l)
echo $num

# for循环解压文件
for (( i=1;i<=$num;i++  ))
do
	echo $i
	line=$(cat /root/test/tar.txt|awk 'NR=='$i' {print $1}')
	echo $line
	tar -zxf $line -C /root/test
done
